Select the best from following can be used to create an abstract class in the C++ programming language?
(i) By using the pure virtual function in the class
(ii) By declaring a virtual function in the base class
(iii) By declaring the virtual keyword afterward, the class Declaration
(iv) None of the above