The difference may be subtle but important.
Both sentences are OK, but in other contexts you can accept something whilst at the same time not agreeing.
For instance you may have claimed compensation from a company of £100. They may offer you £50.
You may accept that £50 is all that you'll get whilst not agreeing that it's reasonable.
Hope this helps.