IMHO, the driveline clunk as you move in and out of Park, is caused by incorrect operation when parking on a slope.
If you -
apply the brakes to stop, then -
apply the hand brake, then -
release the foot bake and let the car settle, then -
shift into park -
there should be no noise when you shift out of park, because there is no stress on the parking gear teeth.
If the above procedure is not followed, then the car rests on the parking teeth in the transmission, and as soon as they dis-engage there is a clunk.
Any automatic car does this. It is normal.
Now, if there is still a clunk when the above procedure is followed, or just shifting in and out of park without releasing the foot brake, then you have a problem.
Anyway - just my opinion - every fool has one (or more).
PK