Of the different epidemiological study designs available to test the association between risk factor and disease, the best design is of-
Case-control study Ecological study Coho study Cross-sectional study