The correct options are
A It is covalent in nature
D It act as both basic and acidic oxide
BeO is amphoteric because it reacts with both acid and base
BeO+2NaOH→Na2BeO2+H2O
BeO+2HCl→BeCl2+H2O
BeO is covalent in nature while other oxide of same group elements are ionic. This is due to the smaller size and high charge density on Be which will polarise the oxygen more and have more covalent character.