Добрый день! Я, недавно начал изучать русский язык. Скажите пожалуйста, как правильно ставить соединительные гласные Е и О в сложных словах, если твёрдость и мягкость согласных определяет гласный. Например: слово Арбовирус, в слове два корня арб и вирус откуда знать что буква Б твёрдый и почему соединительный гласный О а не Е?