Объясните, могут ли научные факты опровергнуть теорию
Разумеется могут, ведь теорию еще нужно доказать, на то она и теория (некое предположение). А факты могут уже либо опровергнуть, либо подтвердить теорию.
Конечно могут! теория- всеголишь догадка, а факт- подтвержденное явление