What defines a scientific theory

What defines a scientific theory?

 

1, an explanation that is testable through an experiment

 

2, a conclusion based on repeated experiments

 

3, a conclusion based on combining multiple ideas

 

4, an explanation of observable phenomena that is supported by evidence