A __________ predicts overall natural events in general terms, while a __________ is a very specific prediction based on one circumstance. A) law; theory B) law; hypothesis C) theory; hypothesis D) hypothesis; theory