正确答案:C
A项distances指“距离”,在与介词at搭配时通常是atadistanceof…“在……的距离处”,但不能用于atdistances,也不与regular搭配,因此A项不正确。B项gaps意为“间隔,间隙”,不能与at搭配。D项length意为“长,长度”,atlength是习语,意为“最后,终于”,但length也不能与regular搭配。因此只有C项intervals合适,是正确答案。interval意为“间隔”,atintervals意为“不时;每隔……时间”。本句中的atregularintervals指“定期”。