Type the name of your domain in the Domain name box and choose Next.
In this example, I type www.example.com
. You must use a domain name
that you control. Requesting certificates for domains that you don’t
control violates the AWS Service Terms.
so in short, you can not use LB DNS name because you can not control LB DNS name but it controls by AWS.
easier-certificate-validation-using-dns-with-aws-certificate-manager
Now, the question is how you will validate the DNS? as AWS ACM required to validate the ownership of DNS.

You may request for the LB DNS but you will have to validate, and for validation, you need to place CNAME record in your DNS provider setting or have to use email.