It is not always easy for the public to see _______ use a new invention can be of to human life.
#31304
A
whose
B
which
C
that
D
what