why not 与what for

问题描述:

why not 与what for
如果A说 我们不养宠物 B想要养宠物 B要问A what for 还是why not

B应该回答why not?意思就是为什么不养呢?
what for的意思是 做什么用的?
why not的意思是 为什么不?
我这样解释能理解么?