Why does David think he might retire early? A.He thinks he is too young to write computer programmes. B.He wants to stop working when he is a millionaire. C.He thinks his company might go bankrupt. D.He thinks computer games might not always sell well.