8. Although many others were against it, he still his opinio
8. Although many others were against it, he still his opinion.
8. Although many others were against it, he stil_____ his opinion.
A. gave up B. stuck to C. remained D. insisted
Please explain.