【喵呜刷题小喵解析】:涵洞是由洞身和洞口两部分组成。洞身是涵洞的主体部分,用于排水或通行;洞口则是涵洞与周围环境的接口,通常设有洞口墙或翼墙等结构。因此,选项A“洞口”是正确的答案。选项B“基础”和选项C“基础和铺底”都不符合涵洞的基本组成结构,选项D“铺底”虽然可能是涵洞的一部分,但单独与洞身组成涵洞是不完整的。