Tom is no longer ___ he used to be ten years ago.表语从句

问题描述:

Tom is no longer ___ he used to be ten years ago.表语从句
A who B how C what D which
答案是选C,那how 和who 不可以做表语吗?

汤姆再也不是10年前的那个他了
这里缺两个表语,一个是is,一个是used to be 后面的表语,就相当于要填the one who,所以用what
how 和who可以作表语,但意思不对