Best practice for an actor component to interact with another actor component

Indeed a character always owns a movement component but I’m more bothered by the fact that my component only works with characters, I was wondering how I could extend that and I could only find one way of doing so