a) no he can't....
b) can't midgets be female too?
c) it's your one year anniversary of joining BM today - CONGRATULATIONS!!!
e) what happened to d?
f) your keys are behind the sofa...
g) the answer to your next question is no, I am just a good guesser...