John____is good boy, went to do shopping (who,whose , which,whom)​