What is the time complexity of searching, deleting and inserting into direct addressing in hashing?
A. $\mathrm{O}(1), \mathrm{O}(\mathrm{n}), \mathrm{O}(1)$
B. $\mathrm{O}(\mathrm{n}), \mathrm{O}(\mathrm{n}), \mathrm{O}(1)$
C. $\mathrm{O}(1), \mathrm{O}(1), \mathrm{O}(1)$
D. $\mathrm{O}(1), \mathrm{O}(\mathrm{n}), \mathrm{O}(\mathrm{n} 2)$