Which of the following cannot act as Lewis base?
CH3NH2
H2O
BF3
NH3
BF3 has vacant orbital and incomplete octet hence act as Lewis acid