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...