General Medicine General d46952e8 21 year old man presented with shoulder pain after falling off his bike. What is your diagnosis? A Acromioclavicular dislocation B Anterior glenohumeral joint dislocation C Posterior glenohumeral dislocation D All of the above