Asiana
Given that Asiana has now joined Star Alliance I assume taht you can collect Diamond Club point on their flights.
Given that BD is rather inconsistent in the points it awards for particular flights there is no way of guessing with certainty what they will offer.
Any ideas?
Stephen