单项选择题

These researchers intend to ______ this research until there is some substantial finding.

A. insist on
B. call on
C. live on
D. carry on