31.(A) also has contributed(B) has contributed to also(C) has also contributed to(D) has contributed also to