Which of the following statement is correct about theories?
i) All theories cannot be challenged
ii) Theories are more accepted by the scientific community than principles
iii) Theories shouldn't be accepted by any scientists
iv) All theories underwent hypothesis testing