Inoffensive: This is the most direct opposite, meaning "not offensive".
Pleasant: This implies something agreeable and enjoyable.
Respectful: This emphasizes treating others with courtesy and consideration.
Appropriate: This signifies something suitable for the situation and audience.
Harmless: This means something that does not cause harm or offense.
Kind: This suggests a gentle and considerate approach.
Polite: This implies being courteous and well-mannered.
Acceptable: This indicates something that is generally considered satisfactory.
The best opposite word will depend on the specific situation and the intended meaning.