10. With his hard work, John ____ the basic knowledge of computer.
 
A、 has caught       
B、  has acquired    
C、  has required 
D、 has acknowledged