Hi Patrick,
The easies way it will be to invite the users from tenants B and C to tenant A. If it's about a limited number of u users you can invite them as guests into tenant A and give them access to the needed resources. Find more info here: https://learn.microsoft.com/en-us/azure/active-directory/external-identities/b2b-quickstart-add-guest-users-portal
If you need a more streamlined approach for a longer collaboration between tenants, then you can look into cross-tenant access and cross-tenant synchronization - please check the two links below:
When choosing the right solution for giving access of external users to internal resources read the pros and cons for each method.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".